home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
001
/
collie12.arc
/
NEWITEMS.TXT
< prev
next >
Wrap
Text File
|
1986-07-09
|
3KB
|
66 lines
Changes for Collie v 1.20 July 9, 1986
There have been many requests to change the dump for
PRELOG.BBS from just before welcome1 to before the
request for ansi grafix.
It now displays before the ansi request but after
NO300.BBS.
VERY IMPORTANT!!!!!!!!!!!!!!!!!!!!
CHANGE YOUR CONFIG.SYS IF YOU HAVE FILES=20 AND BUFFERS=50.
There are TOO MANY buffers being declared!!
Set your config.sys as follows:
files=25
buffers=20
On my machine, 20 buffers INCREASED speed a LOT!!
You may have to experiment slightly to find the optimum for your
system, but 20 is a good starting place.
Be sure to REBOOT after changing it so dos knows what is happening.
one of our F0 problems is that dos is running out of file buffers and
can't assign more handles due to the excessive memory being used.
another sidelight is that , if you do a chkdsk, you will see that more
usable memory is free.
for goodbye, you may now press g and 2 returns to log off instead of
answering y (if you wish).
below is the ONLINE function we use to test whether carrier has been
dropped. This may help those who want to write online programs.
also, the boolean for `sysop only' local input is now written to the
info.bbs file, along with CDMask so your program can determine if it is being
run from the console or remotely. if local is not set in your program,
if it tests for carrier and it is being run from the console,
it cannot run in local mode.
ONLINE returns true if local is true while in use by the console.
Function Online: Boolean;
Begin
Online := (Port[MSR] and CdMask = CDMask) or Local;
End;
local is declared as a boolean (true for console, false for caller).
MSR is declared as comport address + 6.
where address for com1 is $03F8 and com2 is $02F8.
so, for com1, msr := $03F8 + 6.
although CDMask is an integer, it is written to the file as a string.
below is a copy of the new INFO.BBS file.
Chuck Gorish { name... you are safe if you use a string[40] }
2400 { baud rate }
1 { comport }
128 { cdmask.. be SURE to convert to an integer }
TRUE { local... boolean flag... true is console }
1 { record position in users.bbs }
118 { time left on system for this call in minutes }
NOTE: that the code segment address was useless to put in in the
first place so it is now removed.
chuck